package com.ccys.db.dto.web.formulation;

import com.ccys.db.entity.TblFormulationQuantityType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;


@Data
@ApiModel("QuantityTypeDto入参")
@EqualsAndHashCode(callSuper = false)
public class QuantityTypeDto extends TblFormulationQuantityType {

    @ApiModelProperty("配方名称")
    private String formulationName;

    @ApiModelProperty("routeDoctor名称")
    private String routeDoctorName;

    @ApiModelProperty("routepatient名称")
    private String routePatientName;

    @ApiModelProperty("quantity名称")
    private String quantityTypeName;

    @ApiModelProperty("startCreateOn开始时间 格式 yyyy-mm-dd")
    private Long startCreateOn;

    @ApiModelProperty("endCreateOn结束时间 格式 yyyy-mm-dd")
    private Long endCreateOn;

    @ApiModelProperty("排序字段 t5.name(quantityName)/ t4.name (routeDoctorName) / t3.name(routePatientName)  / t1.disp_order / t1.status / t2.user_fullname / t1.created_on ")
    private String orderByStr;
}
